composite definition - Spanish English Dictionary